/*
 * @description: 首页样式
 * @fileName: index.scss
 * @author:  shangchangjun
 * @date:  2025/01/10 10:00:46
 * @version: V1.0.0 
*/
.ny_2025_part {
    background: url($img_url_2025 + 'img/bg/index_bac.png') no-repeat;
	background-size: 100% 100%;
    min-height: 100vh;
    padding-bottom: 150rpx;
	position: relative;
	// padding-top: 100rpx;
    @include font_set(#FFF, 12, 14);

    &::before,
    &::after {
        content: '';
        display: table;
    }
	.header_view_box{
		position: absolute;
		top: 40rpx;
		z-index: 4;
		width: 100vw;
	}
	.marqueeView{
		
	}
	.lucky_card_box{
		margin-top: 40rpx;
	}
	.btnView{
		margin-top: 40rpx;
		display: flex;
		justify-content: center;
		.btn_left_bac,.btn_right_bac{
			@include font_set(#FFFCF4,15,21);
			background: url($img_url_2025 + 'img/bg/btn_text_bac1.png') no-repeat;
			width: 118rpx;
			height: 74rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			background-size: 100% 100%;
			flex-shrink: 0;
			position: relative;
			z-index: 1;
			margin-top: 20rpx;
			letter-spacing: -2rpx;
		}
	}
    // 我的任务、我的奖品
    .task_box,
    .award_box {
        margin-top: 90rpx;
        padding: 0 30rpx;
        position: relative;

        &::after,
        &::before {
            content: '';
            position: absolute;
            height: 38rpx;
            left: 0;
            right: 0;
            background: url($img_url_2025 + 'img/icon/juanzhou.png') no-repeat;
            background-size: 100% 100%;
            z-index: 1;
        }

        &::after {
            bottom: -15rpx;
        }

        &::before {
            top: -15rpx;
        }

    }
}